pull (one's) weight

Traductions
faire sa part
Définitions
To do one's fair share of work or contribute equally in a group or team setting.